package com.lzb.dao.mapper;

import java.util.List;

import com.lzb.domain.MngMoment;
import com.lzb.domain.MngUser;
import com.lzb.model.MngMomentModel;

public interface MngMomentMapper {
    int deleteByPrimaryKey(Integer id);

    int insert(MngMoment record);

    int insertSelective(MngMoment record);

    MngMoment selectByPrimaryKey(Integer id);

    int updateByPrimaryKeySelective(MngMoment record);

    int updateByPrimaryKey(MngMoment record);
    
    List<MngUser> getBeansByBeanForPager(MngMomentModel queryModel);
    
    int getCount(MngMomentModel queryModel);
    
    List<MngMoment> getBeansByUUIDs(String... uuids);
    
    void deleteByUUIDs(String... uuids);
    
    void batchAdd(List<MngMoment> mngMomentLst);
}